have something hung up and salted - Fransızca İngilizce Sözlük